release: name the JavaScript runtime explicitly for 4.0.0-rc.5 - #1
Merged
Conversation
1. Replace the ambiguous @vinary-tree/vinary-tree package identity with @vinary-tree/javascript-runtime across manifests, locks, declarations, loaders, tests, and diagrams. 2. Point the runtime at the canonical @vinary-tree/vinary-tree-interop dependency and synchronize Rust and npm versions with the coordinated release train. 3. Add source-reference, package-content, and coordinate-drift gates, including append-only corrective-tag validation. 4. Document the migration boundary and preserve native, browser-WASM, and WASI runtime behavior verified by package and property tests.
1. Derive release sibling refs from the pull-request head while keeping ordinary development builds on master and llattice on its immutable v0.1.0 release. 2. Validate coordinated Git refs and exercise normal, release, and hostile candidates in the checkout helper self-test. 3. Install the canonical interop dependency with an explicit name-to-file specification so npm cannot fall back to the unpublished RC5 registry coordinate. 4. Pass GitHub event data through the environment instead of interpolating untrusted branch names into shell source.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Coordinates the Vinary Tree 4.0.0-rc.5 release train. Changes: (1) restores @vinary-tree/javascript-runtime as the explicit project-derived npm coordinate; (2) consumes @vinary-tree/vinary-tree-interop exactly; (3) updates native, browser-WASM, WASI, property, package, documentation, and drift gates. Local runtime and package validation passed. This PR does not authorize tags or registry publication.